#include <iostream>
using namespace std;
class temp{
private:
	int price;
public:
	temp(int price=0):price(price){}
	void addtemp(int salary){
		price+=salary;
	}
	virtual void getsalary(){}
};
class AA:public temp{
	AA(int price=0):temp(price){}
	virtual void getsalary(){
		addtemp(1000);
	}
};
class BB:public temp{
	BB(int price=0):temp(price){}
	virtual void getsalary(){
		addtemp(2000);
	}
};
class CC:public temp{
	CC(int price=0):temp(price){}
	virtual void getsalary(){
		addtemp(3000);
	}
};
class DD:public temp{
	DD(int price=0):temp(price){}
	virtual void getsalary(){
		addtemp(4000);
	}
};

